7 research outputs found

    Improvements to PSync: Distributed Full Dataset Synchronization in Named-Data Networking

    Get PDF
    TCP/IP is ill-suited for modern many-to-many and distributed applications such as content distribution and IoT. Named-Data Networking (NDN) is a future Internet architecture design based on the primitive of publishing and fetching authenticated named data objects/chunks. NDN’s name-based retrieval, stateful forwarding, data-centric security, and in-network caching overcome many shortcomings of today\u27s TCP/IP networks due to their host-centric data delivery and channel-based security models. Applications in NDN, such as chat, require distributed synchronization of all published data. This thesis evaluates PSync, a distributed dataset synchronization protocol for NDN, and proposes a set of improvements to PSync. ChronoSync is an existing synchronization protocol in NDN providing the same functionality as PSync. Named-Data Link State Routing Protocol (NLSR) is an NDN routing protocol which needs a synchronization protocol to share its state database with other instances. We compare PSync with ChronoSync to show its superior performance in supporting the data distribution in NLSR

    An Experimental Investigation of Hyperbolic Routing with a Smart Forwarding Plane in NDN

    Full text link
    Routing in NDN networks must scale in terms of forwarding table size and routing protocol overhead. Hyperbolic routing (HR) presents a potential solution to address the routing scalability problem, because it does not use traditional forwarding tables or exchange routing updates upon changes in network topologies. Although HR has the drawbacks of producing sub-optimal routes or local minima for some destinations, these issues can be mitigated by NDN's intelligent data forwarding plane. However, HR's viability still depends on both the quality of the routes HR provides and the overhead incurred at the forwarding plane due to HR's sub-optimal behavior. We designed a new forwarding strategy called Adaptive Smoothed RTT-based Forwarding (ASF) to mitigate HR's sub-optimal path selection. This paper describes our experimental investigation into the packet delivery delay and overhead under HR as compared with Named-Data Link State Routing (NLSR), which calculates shortest paths. We run emulation experiments using various topologies with different failure scenarios, probing intervals, and maximum number of next hops for a name prefix. Our results show that HR's delay stretch has a median close to 1 and a 95th-percentile around or below 2, which does not grow with the network size. HR's message overhead in dynamic topologies is nearly independent of the network size, while NLSR's overhead grows polynomially at least. These results suggest that HR offers a more scalable routing solution with little impact on the optimality of routing paths

    Anonymous authentication and pseudonym-renewal for VANET in NDN

    No full text
    Secure deployment of a vehicular network depends on the network\u27s trust establishment and privacy-preserving capability. In this paper, we propose a scheme for anonymous pseudonym-renewal and pseudonymous authentication for vehicular ad-hoc networks over a data-centric Internet architecture called Named Data networking (NDN).We incorporated our design in a traffic information sharing demo application and deployed it on Raspberry Pi-based miniature cars for evaluation

    Secure information sharing among autonomous vehicles in NDN

    No full text
    Autonomous vehicles must communicate with each other effectively and securely to make robust decisions. However, today\u27s Internet falls short in supporting efficient data delivery and strong data security, especially in a mobile ad-hoc environment. Named Data Networking (NDN), a new data-centric Internet architecture, provides a better foundation for secure data sharing among autonomous vehicles. We examine two potential threats, false data dissemination and vehicle tracking, in an NDN-based autonomous vehicular network. To detect false data, we propose a four-level hierarchical trust model and the associated naming scheme for vehicular data authentication. Moreover, we address vehicle tracking concerns using a pseudonym scheme to anonymize vehicle names and certificate issuing proxies to further protect vehicle identity. Finally, we implemented and evaluated our AutoNDN application on Raspberry Pi-based mini cars in a wireless environment

    Android multimedia sharing application over NDN

    No full text
    Named Data Networking (NDN) thrives in use cases that require mobile peer-to-peer data sharing. To amplify interests in NDN research, we developed an NDN multimedia sharing application for mobile devices that mirrors the popular Snapchat app. Our research focuses on (1) creating a completely decentralized application, (2) exploring new trust models; and (3) using a new synchronization protocol that allows for synchronization of subsets of data. Our demo will show the basic ow of the application, from making friends to publishing and fetching les between Android devices

    Decentralized and secure multimedia sharing application over named data networking

    No full text
    Named Data Networking (NDN) thrives in peer-to-peer data sharing scenarios, through naming data and decoupling data from its containers. Meanwhile, social media applications have come under increased criticism for excessive centralization and opacity. We present npChat, an Android application that allows users to capture and share multimedia with friends in a secure and fully decentralized way, while still giving users complete control over their data. We propose using namespaces owned by users instead of a shared application namespace and establish trust using multiple trust models. We use an application-level pub-sub model to share friend information and publish data, as well as a per-object access control scheme to share content with selected friends. Our evaluation demonstrates the application’s data sharing performance and low overhead in various scenarios

    Publish-Subscribe communication in building management systems over named data networking

    No full text
    Publish-subscribe (pub-sub) has been recognized as a common communication pattern in IoT applications. In this paper we present ndnBMS-PS, a distributed pub-sub communication framework for building management systems (BMS), an important area of IoT, over the Named Data Networking (NDN) architecture. ndnBMS-PS utilizes distributed NDN repositories to store and republish large quantities of BMS data that can be consumed by different applications. It employs a data synchronization mechanism to aggregate multiple data streams published by multiple sensing devices and achieve efficient notification of new data for the consumers. ndnBMS-PS also provides data authentication by utilizing NDN\u27s security building blocks. This design exercise demonstrates that the information-centric architecture enables a simple design for complex IoT systems and provides superior system efficiency and security over TCP/IP-based alternatives
    corecore